[INFO] cloning repository https://github.com/mjmjelde/spm
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/mjmjelde/spm" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmjmjelde%2Fspm", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmjmjelde%2Fspm'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] a0f5d209f64f9e9c00fb80636d0ade2de711b2be
[INFO] testing mjmjelde/spm against try#b8e88e5ddf5521a9f43ee3f62a702388c713e4bb for pr-155114
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmjmjelde%2Fspm" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/mjmjelde/spm
[INFO] finished tweaking git repo https://github.com/mjmjelde/spm
[INFO] tweaked toml for git repo https://github.com/mjmjelde/spm written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/mjmjelde/spm on toolchain b8e88e5ddf5521a9f43ee3f62a702388c713e4bb
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b8e88e5ddf5521a9f43ee3f62a702388c713e4bb" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/mjmjelde/spm already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b8e88e5ddf5521a9f43ee3f62a702388c713e4bb" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+b8e88e5ddf5521a9f43ee3f62a702388c713e4bb" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] fc39929b64afab236f73428e494302c1be9edead12074c9f0419296765facc56
[INFO] running `Command { std: "docker" "start" "-a" "fc39929b64afab236f73428e494302c1be9edead12074c9f0419296765facc56", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "fc39929b64afab236f73428e494302c1be9edead12074c9f0419296765facc56", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fc39929b64afab236f73428e494302c1be9edead12074c9f0419296765facc56", kill_on_drop: false }`
[INFO] [stdout] fc39929b64afab236f73428e494302c1be9edead12074c9f0419296765facc56
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+b8e88e5ddf5521a9f43ee3f62a702388c713e4bb" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 25a07106c596c75b7ce3d4365b2fa1deebd6d84252523ed6122a98b3e026b291
[INFO] running `Command { std: "docker" "start" "-a" "25a07106c596c75b7ce3d4365b2fa1deebd6d84252523ed6122a98b3e026b291", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.182
[INFO] [stderr]    Compiling zstd-safe v7.2.4
[INFO] [stderr]    Compiling simd-adler32 v0.3.8
[INFO] [stderr]    Compiling quote v1.0.44
[INFO] [stderr]    Compiling getrandom v0.4.1
[INFO] [stderr]    Compiling glob v0.3.3
[INFO] [stderr]    Compiling anstyle v1.0.13
[INFO] [stderr]    Compiling clap_lex v1.0.0
[INFO] [stderr]    Compiling md-5 v0.10.6
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling sha1 v0.10.6
[INFO] [stderr]    Compiling anyhow v1.0.102
[INFO] [stderr]    Compiling anstream v0.6.21
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling clap_builder v4.5.60
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling jobserver v0.1.34
[INFO] [stderr]    Compiling dirs-sys v0.5.0
[INFO] [stderr]    Compiling num_cpus v1.17.0
[INFO] [stderr]    Compiling filetime v0.2.27
[INFO] [stderr]    Compiling console v0.15.11
[INFO] [stderr]    Compiling dirs v6.0.0
[INFO] [stderr]    Compiling tempfile v3.26.0
[INFO] [stderr]    Compiling tar v0.4.44
[INFO] [stderr]    Compiling shellexpand v3.1.2
[INFO] [stderr]    Compiling cc v1.2.56
[INFO] [stderr]    Compiling indicatif v0.17.11
[INFO] [stderr]    Compiling zstd-sys v2.0.16+zstd.1.5.7
[INFO] [stderr]    Compiling lzma-sys v0.1.20
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling clap_derive v4.5.55
[INFO] [stderr]    Compiling xz2 v0.1.7
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling spm-cpio v0.1.0 (/opt/rustwide/workdir/crates/spm-cpio)
[INFO] [stderr]    Compiling clap v4.5.60
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling serde_yaml v0.9.34+deprecated
[INFO] [stderr]    Compiling zstd v0.13.3
[INFO] [stderr]    Compiling spm-core v0.1.0 (/opt/rustwide/workdir/crates/spm-core)
[INFO] [stderr]    Compiling spm-compress v0.1.0 (/opt/rustwide/workdir/crates/spm-compress)
[INFO] [stderr]    Compiling spm-rpm v0.1.0 (/opt/rustwide/workdir/crates/spm-rpm)
[INFO] [stderr]    Compiling spm-deb v0.1.0 (/opt/rustwide/workdir/crates/spm-deb)
[INFO] [stderr]    Compiling spm-cli v0.1.0 (/opt/rustwide/workdir/crates/spm-cli)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 11.78s
[INFO] running `Command { std: "docker" "inspect" "25a07106c596c75b7ce3d4365b2fa1deebd6d84252523ed6122a98b3e026b291", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "25a07106c596c75b7ce3d4365b2fa1deebd6d84252523ed6122a98b3e026b291", kill_on_drop: false }`
[INFO] [stdout] 25a07106c596c75b7ce3d4365b2fa1deebd6d84252523ed6122a98b3e026b291
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+b8e88e5ddf5521a9f43ee3f62a702388c713e4bb" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] cc5a01f668f787c7b750f57112ceb725620a3fd2cb1a13d896b41e76750180a0
[INFO] running `Command { std: "docker" "start" "-a" "cc5a01f668f787c7b750f57112ceb725620a3fd2cb1a13d896b41e76750180a0", kill_on_drop: false }`
[INFO] [stderr]    Compiling spm-cpio v0.1.0 (/opt/rustwide/workdir/crates/spm-cpio)
[INFO] [stderr]    Compiling spm-core v0.1.0 (/opt/rustwide/workdir/crates/spm-core)
[INFO] [stderr]    Compiling spm-compress v0.1.0 (/opt/rustwide/workdir/crates/spm-compress)
[INFO] [stderr]    Compiling spm-deb v0.1.0 (/opt/rustwide/workdir/crates/spm-deb)
[INFO] [stderr]    Compiling spm-rpm v0.1.0 (/opt/rustwide/workdir/crates/spm-rpm)
[INFO] [stderr]    Compiling spm-cli v0.1.0 (/opt/rustwide/workdir/crates/spm-cli)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 2.16s
[INFO] running `Command { std: "docker" "inspect" "cc5a01f668f787c7b750f57112ceb725620a3fd2cb1a13d896b41e76750180a0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "cc5a01f668f787c7b750f57112ceb725620a3fd2cb1a13d896b41e76750180a0", kill_on_drop: false }`
[INFO] [stdout] cc5a01f668f787c7b750f57112ceb725620a3fd2cb1a13d896b41e76750180a0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+b8e88e5ddf5521a9f43ee3f62a702388c713e4bb" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] b5bef350ec663612dc79dacb7e76edfe110394319d713cdc300161f6ed0d3992
[INFO] running `Command { std: "docker" "start" "-a" "b5bef350ec663612dc79dacb7e76edfe110394319d713cdc300161f6ed0d3992", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.09s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/spm-e53361e99b8bb3ef)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/spm_compress-314213dc44e4dffa)
[INFO] [stdout] 
[INFO] [stdout] running 18 tests
[INFO] [stdout] test tests::test_algorithm_extension ... ok
[INFO] [stdout] test tests::test_algorithm_from_str ... ok
[INFO] [stdout] test tests::test_algorithm_rpm_tag ... ok
[INFO] [stdout] test tests::test_decompress_none_passthrough ... ok
[INFO] [stdout] test tests::test_empty_input_zstd ... ok
[INFO] [stdout] test tests::test_none_passthrough ... ok
[INFO] [stdout] test tests::test_empty_input_gzip ... ok
[INFO] [stdout] test tests::test_decompress_zstd_roundtrip ... ok
[INFO] [stdout] test tests::test_xz_empty_input ... ok
[INFO] [stdout] test tests::test_decompress_gzip_roundtrip ... ok
[INFO] [stdout] test tests::test_zstd_auto_threads ... ok
[INFO] [stdout] test tests::test_decompress_xz_roundtrip ... ok
[INFO] [stdout] test tests::test_zstd_roundtrip ... ok
[INFO] [stdout] test tests::test_zstd_roundtrip_varied_data ... ok
[INFO] [stdout] test tests::test_zstd_multithreaded ... ok
[INFO] [stdout] test tests::test_xz_multithreaded ... ok
[INFO] [stdout] test tests::test_xz_roundtrip ... ok
[INFO] [stdout] test tests::test_gzip_roundtrip ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/spm_core-9e36214a4cd0e03c)
[INFO] [stdout] 
[INFO] [stdout] running 141 tests
[INFO] [stdout] test alternatives::tests::test_empty_alternatives_returns_none ... ok
[INFO] [stdout] test alternatives::tests::test_install_scriptlet_basic ... ok
[INFO] [stdout] test alternatives::tests::test_remove_scriptlet ... ok
[INFO] [stdout] test alternatives::tests::test_install_scriptlet_with_followers ... ok
[INFO] [stdout] test alternatives::tests::test_multiple_alternatives ... ok
[INFO] [stdout] test alternatives::tests::test_scriptlet_paths_with_special_chars ... ok
[INFO] [stdout] test alternatives::tests::test_shell_escape_special_characters ... ok
[INFO] [stdout] test config::tests::test_config_clone ... ok
[INFO] [stdout] test config::tests::test_default_values ... ok
[INFO] [stdout] test config::tests::test_env_var_expansion ... ok
[INFO] [stdout] test config::tests::test_env_var_missing_passes_through ... ok
[INFO] [stdout] test config::tests::test_inline_script_shell_vars_not_expanded ... ok
[INFO] [stdout] test config::tests::test_reject_bad_arch ... ok
[INFO] [stdout] test config::tests::test_parse_minimal_config ... ok
[INFO] [stdout] test config::tests::test_reject_bad_strategy ... ok
[INFO] [stdout] test config::tests::test_reject_empty_file ... ok
[INFO] [stdout] test deps::tests::catches_wrong_format_in_requires ... ok
[INFO] [stdout] test deps::tests::deb_equal ... ok
[INFO] [stdout] test deps::tests::deb_greater_equal ... ok
[INFO] [stdout] test deps::tests::deb_less_equal ... ok
[INFO] [stdout] test config::tests::test_reject_missing_name ... ok
[INFO] [stdout] test deps::tests::deb_rejects_bad_operator ... ok
[INFO] [stdout] test deps::tests::deb_rejects_empty ... ok
[INFO] [stdout] test config::tests::test_reject_bad_compression ... ok
[INFO] [stdout] test deps::tests::deb_rejects_missing_close_paren ... ok
[INFO] [stdout] test config::tests::test_parse_full_config ... ok
[INFO] [stdout] test deps::tests::deb_rejects_bare_operator ... ok
[INFO] [stdout] test deps::tests::deb_strict_greater ... ok
[INFO] [stdout] test deps::tests::deb_strict_less ... ok
[INFO] [stdout] test alternatives::tests::test_resolve_scripts_missing_file ... ok
[INFO] [stdout] test deps::tests::lenient_accepts_either_format ... ok
[INFO] [stdout] test deps::tests::lenient_rejects_garbage ... ok
[INFO] [stdout] test alternatives::tests::test_resolve_scripts_no_alternatives_no_scripts ... ok
[INFO] [stdout] test deps::tests::rpm_equal ... ok
[INFO] [stdout] test deps::tests::rpm_greater_equal ... ok
[INFO] [stdout] test alternatives::tests::test_resolve_scripts_with_alternatives_only ... ok
[INFO] [stdout] test config::tests::test_validate_missing_script_file ... ok
[INFO] [stdout] test deps::tests::deb_rejects_missing_version ... ok
[INFO] [stdout] test deps::tests::lenient_validates_format_specific_strictly ... ok
[INFO] [stdout] test deps::tests::rpm_less_equal ... ok
[INFO] [stdout] test alternatives::tests::test_resolve_scripts_with_user_scripts ... ok
[INFO] [stdout] test deps::tests::rpm_greater ... ok
[INFO] [stdout] test deps::tests::deb_unversioned ... ok
[INFO] [stdout] test deps::tests::rpm_less ... ok
[INFO] [stdout] test deps::tests::rpm_name_with_dots_hyphens ... ok
[INFO] [stdout] test deps::tests::rpm_rejects_empty ... ok
[INFO] [stdout] test deps::tests::rpm_unversioned ... ok
[INFO] [stdout] test deps::tests::rpm_rejects_bad_name ... ok
[INFO] [stdout] test deps::tests::rpm_rejects_bad_operator ... ok
[INFO] [stdout] test deps::tests::rpm_rejects_deb_style ... ok
[INFO] [stdout] test deps::tests::rpm_rejects_missing_version ... ok
[INFO] [stdout] test deps::tests::skips_requires_rpm_for_deb ... ok
[INFO] [stdout] test distro::tests::test_compat_format_mismatch_deb_on_rpm_distro ... ok
[INFO] [stdout] test deps::tests::skips_requires_deb_for_rpm ... ok
[INFO] [stdout] test distro::tests::test_compat_zstd_el8_ok ... ok
[INFO] [stdout] test deps::tests::validates_conflicts_provides_replaces ... ok
[INFO] [stdout] test distro::tests::test_distro_from_str_known ... ok
[INFO] [stdout] test distro::tests::test_distro_from_str_unknown ... ok
[INFO] [stdout] test distro::tests::test_el8_info ... ok
[INFO] [stdout] test distro::tests::test_el9_info ... ok
[INFO] [stdout] test distro::tests::test_minimum_rpm_version_gzip_only ... ok
[INFO] [stdout] test distro::tests::test_minimum_dpkg_version_zstd ... ok
[INFO] [stdout] test distro::tests::test_minimum_rpm_version_zstd_large ... ok
[INFO] [stdout] test distro::tests::test_compat_format_mismatch_rpm_on_deb_distro ... ok
[INFO] [stdout] test distro::tests::test_ubuntu_info ... ok
[INFO] [stdout] test distro::tests::test_minimum_rpm_version_xz_large ... ok
[INFO] [stdout] test filetree::tests::test_glob_base_path ... ok
[INFO] [stdout] test distro::tests::test_minimum_dpkg_version_gzip ... ok
[INFO] [stdout] test filetree::tests::test_hardlink_detection ... ok
[INFO] [stdout] test filetree::tests::test_parse_mode ... ok
[INFO] [stdout] test filetree::tests::test_walk_config_file_flag ... ok
[INFO] [stdout] test filetree::tests::test_src_dst_literal_file ... ok
[INFO] [stdout] test filetree::tests::test_ownership_dir_mode_vs_file_mode ... ok
[INFO] [stdout] test filetree::tests::test_ownership_per_mapping_override ... ok
[INFO] [stdout] test filetree::tests::test_walk_mode_override ... ok
[INFO] [stdout] test filetree::tests::test_src_dst_path_stripping ... ok
[INFO] [stdout] test filetree::tests::test_walk_implicit_parent_directories ... ok
[INFO] [stdout] test filetree::tests::test_walk_directory_src_auto_expand ... ok
[INFO] [stdout] test filetree::tests::test_walk_directory_src_auto_expand_dst_no_trailing_slash ... ok
[INFO] [stdout] test filetree::tests::test_walk_deterministic_ordering ... ok
[INFO] [stdout] test filetree::tests::test_walk_directory_entries ... ok
[INFO] [stdout] test planner::tests::test_auto_split_deb_borderline ... ok
[INFO] [stdout] test planner::tests::test_auto_split_deb_over_limit ... ok
[INFO] [stdout] test planner::tests::test_config_validates_size_strategy_requires_max_size ... ok
[INFO] [stdout] test filetree::tests::test_ownership_global_defaults ... ok
[INFO] [stdout] test planner::tests::test_count_files ... ok
[INFO] [stdout] test planner::tests::test_auto_split_deb_defers_instead_of_splitting ... ok
[INFO] [stdout] test planner::tests::test_config_validates_directory_strategy_requires_parts ... ok
[INFO] [stdout] test planner::tests::test_config_validates_max_size_format ... ok
[INFO] [stdout] test planner::tests::test_directory_split_empty_part_filtered ... ok
[INFO] [stdout] test filetree::tests::test_walk_system_dirs_not_owned ... ok
[INFO] [stdout] test filetree::tests::test_walk_simple_directory ... ok
[INFO] [stdout] test planner::tests::test_deferred_split_for_deb_auto ... ok
[INFO] [stdout] test planner::tests::test_directory_based_split ... ok
[INFO] [stdout] test filetree::tests::test_walk_symlink_entries ... ok
[INFO] [stdout] test planner::tests::test_file_distribution_across_size_split ... ok
[INFO] [stdout] test planner::tests::test_directory_split_ancestor_dirs_in_all_parts ... ok
[INFO] [stdout] test planner::tests::test_extended_cpio_detection ... ok
[INFO] [stdout] test planner::tests::test_hardlink_fixup_cross_part_promotion ... ok
[INFO] [stdout] test filetree::tests::test_walk_user_group_override ... ok
[INFO] [stdout] test planner::tests::test_extended_cpio_not_triggered_for_deb ... ok
[INFO] [stdout] test planner::tests::test_hardlink_families_basic ... ok
[INFO] [stdout] test planner::tests::test_hardlink_families_no_links ... ok
[INFO] [stdout] test planner::tests::test_no_extended_cpio_when_all_small ... ok
[INFO] [stdout] test planner::tests::test_no_warning_for_rpm ... ok
[INFO] [stdout] test planner::tests::test_hardlink_fixup_same_part_preserved ... ok
[INFO] [stdout] test planner::tests::test_plan_warning_near_limit ... ok
[INFO] [stdout] test planner::tests::test_meta_package_has_scripts ... ok
[INFO] [stdout] test planner::tests::test_no_deferred_split_for_rpm_auto ... ok
[INFO] [stdout] test planner::tests::test_no_split_small_package ... ok
[INFO] [stdout] test planner::tests::test_size_based_split ... ok
[INFO] [stdout] test planner::tests::test_split_by_size_directories_in_all_parts ... ok
[INFO] [stdout] test planner::tests::test_no_warning_for_small_package ... ok
[INFO] [stdout] test planner::tests::test_split_by_size_keeps_large_last_part ... ok
[INFO] [stdout] test planner::tests::test_split_by_size_merges_trailing_runt ... ok
[INFO] [stdout] test planner::tests::test_splitting_disabled_borderline_errors ... ok
[INFO] [stdout] test planner::tests::test_total_size_calculation ... ok
[INFO] [stdout] test progress::tests::stage_labels_are_nonempty ... ok
[INFO] [stdout] test types::tests::test_deb_filename_arch_translation ... ok
[INFO] [stdout] test planner::tests::test_split_by_size_merge_preserves_all_files ... ok
[INFO] [stdout] test types::tests::test_format_limits_deb ... ok
[INFO] [stdout] test planner::tests::test_splitting_disabled_exceeds_limits ... ok
[INFO] [stdout] test types::tests::test_format_size_bytes ... ok
[INFO] [stdout] test planner::tests::test_splitting_disabled_within_limits ... ok
[INFO] [stdout] test types::tests::test_format_size_mib ... ok
[INFO] [stdout] test types::tests::test_format_size_tib ... ok
[INFO] [stdout] test types::tests::test_format_limits_rpm ... ok
[INFO] [stdout] test types::tests::test_format_size_gib ... ok
[INFO] [stdout] test types::tests::test_parse_size_bare_number ... ok
[INFO] [stdout] test types::tests::test_format_size_kib ... ok
[INFO] [stdout] test types::tests::test_parse_size_empty ... ok
[INFO] [stdout] test types::tests::test_parse_size_invalid_number ... ok
[INFO] [stdout] test progress::tests::noop_progress_does_not_panic ... ok
[INFO] [stdout] test types::tests::test_parse_size_kib ... ok
[INFO] [stdout] test types::tests::test_parse_size_bytes ... ok
[INFO] [stdout] test types::tests::test_parse_size_tib ... ok
[INFO] [stdout] test types::tests::test_parse_size_invalid_suffix ... ok
[INFO] [stdout] test types::tests::test_parse_size_decimal ... ok
[INFO] [stdout] test types::tests::test_parse_size_mib ... ok
[INFO] [stdout] test types::tests::test_rpm_filename ... ok
[INFO] [stdout] test types::tests::test_parse_size_gib ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 141 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/spm_cpio-14df45a1a9284d83)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test tests::test_cpio_extended_large_file_accepted ... ok
[INFO] [stdout] test tests::test_cpio_extended_header_size ... ok
[INFO] [stdout] test tests::test_cpio_extended_magic ... ok
[INFO] [stdout] test tests::test_cpio_extended_padding ... ok
[INFO] [stdout] test tests::test_cpio_hardlink_handling ... ok
[INFO] [stdout] test tests::test_cpio_newc_finish_returns_bytes_written ... ok
[INFO] [stdout] test tests::test_cpio_newc_magic ... ok
[INFO] [stdout] test tests::test_cpio_newc_empty_file ... ok
[INFO] [stdout] test tests::test_cpio_newc_padding ... ok
[INFO] [stdout] test tests::test_cpio_newc_rejects_large_file ... ok
[INFO] [stdout] test tests::test_cpio_newc_single_file ... ok
[INFO] [stdout] test tests::test_pad4 ... ok
[INFO] [stdout] test tests::test_cpio_newc_trailer ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/spm_deb-8038e1e5fa76baf4)
[INFO] [stdout] 
[INFO] [stdout] running 64 tests
[INFO] [stdout] test ar::tests::test_ar_empty_member ... ok
[INFO] [stdout] test ar::tests::test_ar_finish_returns_writer ... ok
[INFO] [stdout] test ar::tests::test_ar_header_fields ... ok
[INFO] [stdout] test ar::tests::test_ar_even_size_no_padding ... ok
[INFO] [stdout] test ar::tests::test_ar_header_size ... ok
[INFO] [stdout] test ar::tests::test_ar_magic ... ok
[INFO] [stdout] test ar::tests::test_ar_magic_written_once ... ok
[INFO] [stdout] test ar::tests::test_ar_member_data ... ok
[INFO] [stdout] test ar::tests::test_ar_multiple_members ... ok
[INFO] [stdout] test ar::tests::test_ar_odd_size_padding ... ok
[INFO] [stdout] test ar::tests::test_ar_size_at_limit ... ok
[INFO] [stdout] test ar::tests::test_ar_size_overflow_rejected ... ok
[INFO] [stdout] test ar::tests::test_ar_streaming_matches_in_memory ... ok
[INFO] [stdout] test ar::tests::test_ar_streaming_odd_size_padding ... ok
[INFO] [stdout] test builder::tests::test_resolve_algorithm_default ... ok
[INFO] [stdout] test builder::tests::test_resolve_mtime_with_epoch ... ok
[INFO] [stdout] test builder::tests::test_resolve_algorithm_deb_override ... ok
[INFO] [stdout] test builder::tests::test_resolve_mtime_without_epoch ... ok
[INFO] [stdout] test builder::tests::test_write_control_tar_contains_scripts ... ok
[INFO] [stdout] test builder::tests::test_tar_path_prefix ... ok
[INFO] [stdout] test builder::tests::test_write_control_tar_contains_control ... ok
[INFO] [stdout] test builder::tests::test_write_control_tar_scripts_executable ... ok
[INFO] [stdout] test builder::tests::test_write_data_tar_directory ... ok
[INFO] [stdout] test builder::tests::test_streaming_split_deferred_flag_routes_correctly ... ok
[INFO] [stdout] test builder::tests::test_write_data_tar_empty ... ok
[INFO] [stdout] test builder::tests::test_streaming_split_single_part ... ok
[INFO] [stdout] test builder::tests::test_streaming_split_directories_in_each_part ... ok
[INFO] [stdout] test builder::tests::test_streaming_split_with_hardlinks ... ok
[INFO] [stdout] test builder::tests::test_streaming_split_control_file_correct ... ok
[INFO] [stdout] test control::tests::test_deb_arch_mapping ... ok
[INFO] [stdout] test builder::tests::test_write_data_tar_regular_file ... ok
[INFO] [stdout] test control::tests::test_control_ends_with_newline ... ok
[INFO] [stdout] test builder::tests::test_write_data_tar_compressed ... ok
[INFO] [stdout] test builder::tests::test_write_data_tar_symlink ... ok
[INFO] [stdout] test builder::tests::test_write_data_tar_hardlink_target_after_link_in_sort_order ... ok
[INFO] [stdout] test control::tests::test_generate_conffiles_skips_directories ... ok
[INFO] [stdout] test control::tests::test_generate_conffiles_with_config_files ... ok
[INFO] [stdout] test control::tests::test_generate_control_homepage ... ok
[INFO] [stdout] test control::tests::test_generate_conffiles_no_config_files ... ok
[INFO] [stdout] test control::tests::test_generate_control_conflicts_provides_replaces ... ok
[INFO] [stdout] test control::tests::test_generate_control_extra_fields ... ok
[INFO] [stdout] test control::tests::test_generate_control_minimal ... ok
[INFO] [stdout] test control::tests::test_generate_md5sums_skips_non_regular_files ... ok
[INFO] [stdout] test control::tests::test_installed_size_kib_rounding ... ok
[INFO] [stdout] test control::tests::test_generate_md5sums_format ... ok
[INFO] [stdout] test control::tests::test_generate_control_meta_package_with_extra_depends ... ok
[INFO] [stdout] test control::tests::test_generate_control_section_priority_overrides ... ok
[INFO] [stdout] test control::tests::test_generate_control_with_depends ... ok
[INFO] [stdout] test control::tests::test_generate_md5sums_strips_leading_slash ... ok
[INFO] [stdout] test reader::tests::test_parse_control_empty_value ... ok
[INFO] [stdout] test reader::tests::test_parse_control_basic ... ok
[INFO] [stdout] test reader::tests::test_parse_control_continuation ... ok
[INFO] [stdout] test reader::tests::test_read_invalid_magic ... ok
[INFO] [stdout] test reader::tests::test_read_truncated_file ... ok
[INFO] [stdout] test builder::tests::test_build_single_deb_member_ordering ... ok
[INFO] [stdout] test builder::tests::test_meta_package_empty_data_tar ... ok
[INFO] [stdout] test builder::tests::test_build_single_deb_structure ... ok
[INFO] [stdout] test builder::tests::test_build_single_deb_debian_binary_content ... ok
[INFO] [stdout] test reader::tests::test_roundtrip_minimal ... ok
[INFO] [stdout] test reader::tests::test_roundtrip_with_depends ... ok
[INFO] [stdout] test builder::tests::test_deb_filename_format ... ok
[INFO] [stdout] test reader::tests::test_roundtrip_with_homepage ... ok
[INFO] [stdout] test builder::tests::test_split_build_produces_meta_and_parts ... ok
[INFO] [stdout] test builder::tests::test_meta_package_depends_on_parts ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 64 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/spm_rpm-82ea892da4711b6e)
[INFO] [stdout] 
[INFO] [stdout] running 58 tests
[INFO] [stdout] test builder::tests::test_alternatives_dep_default ... ok
[INFO] [stdout] test builder::tests::test_alternatives_dep_el8 ... ok
[INFO] [stdout] test builder::tests::test_conflicts_emitted ... ok
[INFO] [stdout] test builder::tests::test_alternatives_dep_el9 ... ok
[INFO] [stdout] test builder::tests::test_config_file_flags ... ok
[INFO] [stdout] test builder::tests::test_decompose_paths_basic ... ok
[INFO] [stdout] test builder::tests::test_decompose_paths_shared_dir ... ok
[INFO] [stdout] test builder::tests::test_file_mode_with_type_directory ... ok
[INFO] [stdout] test builder::tests::test_file_mode_with_type_regular ... ok
[INFO] [stdout] test builder::tests::test_file_mode_with_type_symlink ... ok
[INFO] [stdout] test builder::tests::test_file_size_i32_overflow_rejected ... ok
[INFO] [stdout] test builder::tests::test_file_size_i64_accepted_in_extended_mode ... ok
[INFO] [stdout] test builder::tests::test_make_cpio_name_extended ... ok
[INFO] [stdout] test builder::tests::test_make_cpio_name_newc ... ok
[INFO] [stdout] test builder::tests::test_no_alternatives_no_dep ... ok
[INFO] [stdout] test builder::tests::test_obsoletes_emitted ... ok
[INFO] [stdout] test builder::tests::test_parse_dependency_no_version ... ok
[INFO] [stdout] test builder::tests::test_parse_dependency_with_version ... ok
[INFO] [stdout] test builder::tests::test_pretrans_posttrans_emitted ... ok
[INFO] [stdout] test header::tests::test_header_bin ... ok
[INFO] [stdout] test header::tests::test_header_byte_order ... ok
[INFO] [stdout] test builder::tests::test_vendor_tag_emitted ... ok
[INFO] [stdout] test builder::tests::test_vendor_tag_not_emitted_when_none ... ok
[INFO] [stdout] test header::tests::test_header_data_size_field ... ok
[INFO] [stdout] test header::tests::test_header_empty_rejected ... ok
[INFO] [stdout] test header::tests::test_header_int32_alignment ... ok
[INFO] [stdout] test header::tests::test_header_magic ... ok
[INFO] [stdout] test header::tests::test_header_entries_sorted_by_tag ... ok
[INFO] [stdout] test header::tests::test_header_string_array ... ok
[INFO] [stdout] test header::tests::test_immutable_region_tag_sorts_first ... ok
[INFO] [stdout] test header::tests::test_region_tag_index_first_data_last ... ok
[INFO] [stdout] test header::tests::test_header_string_nul_terminated ... ok
[INFO] [stdout] test header::tests::test_header_int64_alignment ... ok
[INFO] [stdout] test lead::tests::test_lead_magic ... ok
[INFO] [stdout] test header::tests::test_header_reserved_zeros ... ok
[INFO] [stdout] test lead::tests::test_lead_os_linux ... ok
[INFO] [stdout] test header::tests::test_header_index_count ... ok
[INFO] [stdout] test lead::tests::test_arch_to_num ... ok
[INFO] [stdout] test reader::tests::test_read_invalid_magic ... ok
[INFO] [stdout] test header::tests::test_header_int16_alignment ... ok
[INFO] [stdout] test lead::tests::test_lead_name_embedded ... ok
[INFO] [stdout] test lead::tests::test_lead_name_truncated ... ok
[INFO] [stdout] test lead::tests::test_lead_version ... ok
[INFO] [stdout] test lead::tests::test_lead_arch ... ok
[INFO] [stdout] test reader::tests::test_read_truncated_file ... ok
[INFO] [stdout] test lead::tests::test_lead_type_binary ... ok
[INFO] [stdout] test lead::tests::test_lead_sigtype ... ok
[INFO] [stdout] test signature::tests::test_signature_sha256_is_hex ... ok
[INFO] [stdout] test signature::tests::test_build_signature_produces_valid_header ... ok
[INFO] [stdout] test signature::tests::test_signature_md5_length ... ok
[INFO] [stdout] test reader::tests::test_roundtrip_with_url ... ok
[INFO] [stdout] test reader::tests::test_roundtrip_file_count ... ok
[INFO] [stdout] test reader::tests::test_roundtrip_with_vendor ... ok
[INFO] [stdout] test reader::tests::test_roundtrip_compressor ... ok
[INFO] [stdout] test reader::tests::test_roundtrip_size ... ok
[INFO] [stdout] test reader::tests::test_roundtrip_description ... ok
[INFO] [stdout] test reader::tests::test_roundtrip_minimal ... ok
[INFO] [stdout] test reader::tests::test_roundtrip_requires ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 58 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests spm_compress
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test crates/spm-compress/src/lib.rs - (line 9) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.16s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests spm_core
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests spm_cpio
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests spm_deb
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests spm_rpm
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "b5bef350ec663612dc79dacb7e76edfe110394319d713cdc300161f6ed0d3992", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b5bef350ec663612dc79dacb7e76edfe110394319d713cdc300161f6ed0d3992", kill_on_drop: false }`
[INFO] [stdout] b5bef350ec663612dc79dacb7e76edfe110394319d713cdc300161f6ed0d3992
